package silo.dungeonbuddy;

import java.util.Vector;

public class Power
{
	private Vector attackDice;
	private Vector damageDice;
	private Vector attackBonuses;
	private Vector damageBonuses;
	private String name;
	private String description;
	private String powerType;
	private String keywords;
	private String actionType;
	private String range;
	private String target;
	private String attribute;
	private String enemyAttribute;
	private String damageDescription;
	
	public Power()
	{
		attackDice = new Vector();
		damageDice = new Vector();
		attackBonuses = new Vector();;
		damageBonuses = new Vector();
		name="";
		description="";
		powerType="";
		keywords="";
		actionType="";
		range="";
		target="";
		attribute="";
		enemyAttribute="";
		damageDescription="";
	}//constructor
	
	//Getters
	public Vector getAttackDice()
	{
		return attackDice;
	}
	public Vector getDamageDice()
	{
		return damageDice;
	}
	public Vector getAttackBonuses()
	{
		return attackBonuses;
	}
	public Vector getDamageBonuses()
	{
		return damageBonuses;
	}
	public String getName()
	{
		return name;
	}
	public String getDescription()
	{
		return description;
	}
	public String getPowerType()
	{
		return powerType;
	}
	public String getKeywords()
	{
		return keywords;
	}
	public String getActionType()
	{
		return actionType;
	}
	public String getRange()
	{
		return range;
	}
	public String getTarget()
	{
		return target;
	}
	public String getAttribute()
	{
		return attribute;
	}
	public String getEnemyAttribute()
	{
		return enemyAttribute;
	}
	public String getDamageDescription()
	{
		return damageDescription;
	}
	
	//Setters
	public void setAttackDice(Vector eDice)
	{
		attackDice=eDice;
	}
	public void setDamageDice(Vector eDice)
	{
		damageDice=eDice;
	}
	public void setAttackBonuses(Vector eBonuses)
	{
		attackBonuses=eBonuses;
	}
	public void setDamageBonuses(Vector eBonuses)
	{
		damageBonuses=eBonuses;
	}
	public void setName(String eName)
	{
		name=eName;
	}
	public void setDescription(String eDescription)
	{
		description=eDescription;
	}
	public void setPowerType(String eType)
	{
		powerType=eType;
	}
	public void setKeywords(String eKeywords)
	{
		keywords=eKeywords;
	}
	public void setActionType(String eType)
	{
		actionType=eType;
	}
	public void setRange(String eRange)
	{
		range=eRange;
	}
	public void setTarget(String eTarget)
	{
		target=eTarget;
	}
	public void setAttribute(String eAttribute)
	{
		attribute=eAttribute;
	}
	public void setEnemyAttribute(String eAttribute)
	{
		enemyAttribute=eAttribute;
	}
	public void setDamageDescription(String eString)
	{
		damageDescription=eString;
	}
	
}//class Power